div {
float: left;
display: inline;
width: full;
font-family: Helvetica, Geneva, Lucida, sans-serif;
font-weight: bold;
font-size: normal;
}

form.close {
margin: 2px;
background-color: #AAAAAA;
display: inline;
height: 26px;
font-family: Helvetica, Geneva, Lucida, sans-serif;
font-weight: bold;
font-size: 10pt;
}

xf\:label {
display: inline;
width: full;
font-family: Helvetica, Geneva, Lucida, sans-serif;
font-weight: bold;
font-size: normal;
}

.save {
margin: 2px;
background-color: #AAAAAA;
display: inline;
height: 26px;
font-family: Helvetica, Geneva, Lucida, sans-serif;
font-weight: bold;
font-size: 10pt;
}

.output-value {
width: 95%;
margin-left: 3px;
background-color: #EEEEEE;
font-family: Helvetica, Geneva, Lucida, sans-serif;
font-weight: normal;
font-size: 8pt;
}

.input-value {
width: 100px;
}

xf\:input xf\:label {
width: 150px;
text-align: right;
}

.select1-value {
width: 90%;
margin-top: -2px;
}

.caption {
width: 100%;
display: inline;
float: left;
font-family: Helvetica, Geneva, Lucida, sans-serif;
font-weight: bold;
font-size: normal;
}

.head {
display: inline;
width: 100%;
padding-top: 0.5ex;
}

.add {
display: inline;
width: 16px;
vertical-align: top;
position: relative;
left: 30px;
}

.del {
display: inline;
width: 16px;
vertical-align: top;
position: relative;
}

.lines {
display: inline;
width: 100%;
}

.line {
display: inline;
width: 100%;
}

.delsurr {
display: inline;
width: 20px;
}

.pc-required {
border: 1px solid red;
}

.pc-optional {
border: 0px;
}

:invalid {
border: solid red 1px;
}

.Service_StatusReport__Details {
display: inline;
font-size: 10pt;
width: 100%;
background-color: #E3E4FA;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .caption {
width: 100%;
color: #000000;
font-size: 16pt;
padding: 5px;
}

.Service_StatusReport__Details .Service_StatusReport__PurchaseOrderIdentifier__Identifier {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__PurchaseOrderIdentifier__Identifier .caption {
width: 24%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__PurchaseOrderIdentifier__Identifier .output-value {
width: 49%;
}

.Service_StatusReport__Details .Service_StatusReport__IssueDate__Date {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__IssueDate__Date .caption {
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__IssueTime__Time {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__IssueTime__Time .caption {
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Status__ServiceStatus_Code {
display: inline;
font-size: 8pt;
width: 33%;
margin-left: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Status__ServiceStatus_Code .caption {
width: 24%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Status__ServiceStatus_Code .select1 {
width: 66%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Expected_DeliveryDate__Date {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
margin-left: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Expected_DeliveryDate__Date .caption {
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__DeliveryTime__Time {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__DeliveryTime__Time .caption {
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 4px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Identifier__Identifier {
display: inline;
font-size: 8pt;
width: 24%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Identifier__Identifier .caption {
width: 24%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Identifier__Identifier .input-value {
width: 49%;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Name__Name {
display: inline;
font-size: 10pt;
width: 75%;
padding: 1px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Name__Name .caption {
width: 12%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Name__Name .input-value {
width: 24%;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 4px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Identifier__Identifier {
display: inline;
font-size: 8pt;
width: 24%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Identifier__Identifier .caption {
width: 24%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Identifier__Identifier .input-value {
width: 49%;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Name__Name {
display: inline;
font-size: 10pt;
width: 75%;
padding: 1px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Name__Name .caption {
width: 12%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Name__Name .input-value {
width: 24%;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .caption {
width: 33%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .output {
width: 33%;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .output-value {
width: 33%;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .Requested_Service_OrderItem__Description__Text {
display: inline;
float: left;
font-size: 8pt;
width: 24%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .Requested_Service_OrderItem__Description__Text .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .Requested_Service_OrderItem__Description__Text .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .Requested_Service_OrderItem__Description__Text .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .Provided_Service_OrderItem__Description__Text {
display: inline;
float: left;
font-size: 8pt;
width: 75%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .Provided_Service_OrderItem__Description__Text .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .Provided_Service_OrderItem__Description__Text .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .Provided_Service_OrderItem__Description__Text .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ID__Identifier {
display: inline;
float: left;
font-size: 8pt;
width: 3%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ID__Identifier .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ID__Identifier .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ID__Identifier .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Description__Text {
display: inline;
float: left;
font-size: 8pt;
width: 60%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Description__Text .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Description__Text .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Description__Text .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Quantity__Quantity {
display: inline;
float: left;
font-size: 8pt;
width: 12%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Quantity__Quantity .caption {
float: left;
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Quantity__Quantity .output {
width: 49%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Quantity__Quantity .input-value {
float: left;
width: 33%;
font-size: 10pt;
margin-top: 1px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Price__Amount {
display: inline;
float: left;
font-size: 8pt;
width: 6%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Price__Amount .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Price__Amount .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Price__Amount .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__VATCode__VAT_TaxCategory_Code {
display: inline;
float: left;
font-size: 8pt;
width: 9%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__VATCode__VAT_TaxCategory_Code .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__VATCode__VAT_TaxCategory_Code .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__VATCode__VAT_TaxCategory_Code .select1 {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ItemAmount__Amount {
display: inline;
float: left;
font-size: 10pt;
width: 9%;
position: relative;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ItemAmount__Amount .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ItemAmount__Amount .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ItemAmount__Amount .input-value {
width: 100%;
font-size: 10pt;
margin-top: 3px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ID__Identifier {
display: inline;
float: left;
font-size: 8pt;
width: 3%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ID__Identifier .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ID__Identifier .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ID__Identifier .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Description__Text {
display: inline;
float: left;
font-size: 8pt;
width: 60%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Description__Text .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Description__Text .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Description__Text .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Quantity__Quantity {
display: inline;
float: left;
font-size: 8pt;
width: 12%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Quantity__Quantity .caption {
float: left;
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Quantity__Quantity .output {
width: 49%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Quantity__Quantity .input-value {
float: left;
width: 33%;
font-size: 10pt;
margin-top: 1px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Price__Amount {
display: inline;
float: left;
font-size: 8pt;
width: 6%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Price__Amount .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Price__Amount .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Price__Amount .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__VATCode__VAT_TaxCategory_Code {
display: inline;
float: left;
font-size: 8pt;
width: 9%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__VATCode__VAT_TaxCategory_Code .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__VATCode__VAT_TaxCategory_Code .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__VATCode__VAT_TaxCategory_Code .select1 {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ItemAmount__Amount {
display: inline;
float: left;
font-size: 10pt;
width: 9%;
position: relative;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ItemAmount__Amount .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ItemAmount__Amount .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ItemAmount__Amount .input-value {
width: 100%;
font-size: 10pt;
margin-top: 3px;
}

.Service_StatusReport__Details {
display: inline;
font-size: 10pt;
width: 100%;
background-color: #E3E4FA;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .caption {
width: 100%;
color: #000000;
font-size: 16pt;
padding: 5px;
}

.Service_StatusReport__Details .Service_StatusReport__PurchaseOrderIdentifier__Identifier {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__PurchaseOrderIdentifier__Identifier .caption {
width: 24%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__PurchaseOrderIdentifier__Identifier .output-value {
width: 49%;
}

.Service_StatusReport__Details .Service_StatusReport__IssueDate__Date {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__IssueDate__Date .caption {
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__IssueTime__Time {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__IssueTime__Time .caption {
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Status__ServiceStatus_Code {
display: inline;
font-size: 8pt;
width: 33%;
margin-left: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Status__ServiceStatus_Code .caption {
width: 24%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Status__ServiceStatus_Code .select1 {
width: 66%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Expected_DeliveryDate__Date {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
margin-left: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Expected_DeliveryDate__Date .caption {
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__DeliveryTime__Time {
display: inline;
font-size: 8pt;
width: 33%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__DeliveryTime__Time .caption {
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 4px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Identifier__Identifier {
display: inline;
font-size: 8pt;
width: 24%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Identifier__Identifier .caption {
width: 24%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Identifier__Identifier .input-value {
width: 49%;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Name__Name {
display: inline;
font-size: 10pt;
width: 75%;
padding: 1px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Name__Name .caption {
width: 12%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Buyer__Buyer_Service_TradeParty .Buyer_Service_TradeParty__Name__Name .input-value {
width: 24%;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 4px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Identifier__Identifier {
display: inline;
font-size: 8pt;
width: 24%;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Identifier__Identifier .caption {
width: 24%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Identifier__Identifier .input-value {
width: 49%;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Name__Name {
display: inline;
font-size: 10pt;
width: 75%;
padding: 1px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Name__Name .caption {
width: 12%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Seller__Seller_Service_TradeParty .Seller_Service_TradeParty__Name__Name .input-value {
width: 24%;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .caption {
width: 33%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .output {
width: 33%;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .output-value {
width: 33%;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .Requested_Service_OrderItem__Description__Text {
display: inline;
float: left;
font-size: 8pt;
width: 24%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .Requested_Service_OrderItem__Description__Text .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .Requested_Service_OrderItem__Description__Text .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Requested_Item__Requested_Service_OrderItem .Requested_Service_OrderItem__Description__Text .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .Provided_Service_OrderItem__Description__Text {
display: inline;
float: left;
font-size: 8pt;
width: 75%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .Provided_Service_OrderItem__Description__Text .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .Provided_Service_OrderItem__Description__Text .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Provided_Item__Provided_Service_OrderItem .Provided_Service_OrderItem__Description__Text .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ID__Identifier {
display: inline;
float: left;
font-size: 8pt;
width: 3%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ID__Identifier .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ID__Identifier .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ID__Identifier .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Description__Text {
display: inline;
float: left;
font-size: 8pt;
width: 60%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Description__Text .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Description__Text .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Description__Text .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Quantity__Quantity {
display: inline;
float: left;
font-size: 8pt;
width: 12%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Quantity__Quantity .caption {
float: left;
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Quantity__Quantity .output {
width: 49%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Quantity__Quantity .input-value {
float: left;
width: 33%;
font-size: 10pt;
margin-top: 1px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Price__Amount {
display: inline;
float: left;
font-size: 8pt;
width: 6%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Price__Amount .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Price__Amount .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__Price__Amount .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__VATCode__VAT_TaxCategory_Code {
display: inline;
float: left;
font-size: 8pt;
width: 9%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__VATCode__VAT_TaxCategory_Code .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__VATCode__VAT_TaxCategory_Code .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__VATCode__VAT_TaxCategory_Code .select1 {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ItemAmount__Amount {
display: inline;
float: left;
font-size: 10pt;
width: 9%;
position: relative;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ItemAmount__Amount .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ItemAmount__Amount .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Work_Item__Work_OrderItem .Work_OrderItem__ItemAmount__Amount .input-value {
width: 100%;
font-size: 10pt;
margin-top: 3px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem {
display: inline;
font-size: 10pt;
width: 100%;
border-color: #0000FF;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .caption {
width: 100%;
color: #000000;
font-size: 10pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ID__Identifier {
display: inline;
float: left;
font-size: 8pt;
width: 3%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ID__Identifier .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ID__Identifier .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ID__Identifier .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Description__Text {
display: inline;
float: left;
font-size: 8pt;
width: 60%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Description__Text .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Description__Text .output {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Description__Text .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Quantity__Quantity {
display: inline;
float: left;
font-size: 8pt;
width: 12%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Quantity__Quantity .caption {
float: left;
width: 49%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Quantity__Quantity .output {
width: 49%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Quantity__Quantity .input-value {
float: left;
width: 33%;
font-size: 10pt;
margin-top: 1px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Price__Amount {
display: inline;
float: left;
font-size: 8pt;
width: 6%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Price__Amount .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Price__Amount .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__Price__Amount .input-value {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__VATCode__VAT_TaxCategory_Code {
display: inline;
float: left;
font-size: 8pt;
width: 9%;
position: relative;
margin: 0px;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__VATCode__VAT_TaxCategory_Code .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__VATCode__VAT_TaxCategory_Code .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__VATCode__VAT_TaxCategory_Code .select1 {
width: 100%;
font-size: 10pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ItemAmount__Amount {
display: inline;
float: left;
font-size: 10pt;
width: 9%;
position: relative;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ItemAmount__Amount .caption {
width: 100%;
color: #000000;
font-size: 8pt;
padding: 0px;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ItemAmount__Amount .output {
width: 100%;
font-size: 8pt;
}

.Service_StatusReport__Details .Service_StatusReport__Material_Item__Material_OrderItem .Material_OrderItem__ItemAmount__Amount .input-value {
width: 100%;
font-size: 10pt;
margin-top: 3px;
}